@charset "utf-8";
/* 
 * 로그인
**/

.xans-intro-adultjpackage { overflow:hidden; width:240px; margin:50px auto 35px; font-size:11px; }
.xans-intro-adultjpackage .under19 { position:relative; min-height:47px; padding:7px 0 0 54px; font-size:13px; line-height:16px; color:rgb(99,102,111); font-weight:bold; }
.xans-intro-adultjpackage .under19 span { position:absolute; top:0; left:0; width:47px; height:50px; overflow:hidden; text-indent:100%; background:url("http://img.echosting.cafe24.com/design/skin/mobile/ico_under19.png") 0 0 no-repeat; background-size:47px 47px; }
.xans-intro-adultjpackage h3 { margin:10px 0 5px; font-size:14px; }
.xans-intro-adultjpackage .formBox { position:relative; width:240px; margin:0 auto; font-size:11px; }
.xans-intro-adultjpackage .formBox:after { content:""; display:block; cler:both; }
.xans-intro-adultjpackage .formBox .form { margin:0 70px 0 0; font-size:0; line-height:0; } 
.xans-intro-adultjpackage .formBox .form input[type="text"],
.xans-intro-adultjpackage .formBox .form input[type="password"] { width:100%; }
.xans-intro-adultjpackage .formBox .form input[type="text"] { margin:0 0 8px; }
.xans-intro-adultjpackage .formBox .btnLogin { 
    position:absolute; right:0px; top:0px; width:65px; height:54px; line-height:54px; color:#fff; font-size:11px; text-align:center; border:0; background-color:#434447;
    border-radius:3px; 
}
.xans-intro-adultjpackage .description { color:#63666e; line-height:1.25; }}
.xans-intro-adultjpackage .warning { padding:5px 0 0; color:#ca0000; }